@CHARSET "UTF-8";

ul, li {
	list-style-type:none;
	padding:0;
	margin:0;
}


iframe {border: none; width: 100%; overflow: hidden;}

.links {
	font-size: 18px;
	height: 20px;
	line-height: 20px;
}

.links a, .links b {
	display: block;
	float: left;
	margin: 0 10px 0 0;
}

.clearfix {*zoom:1;} /* for IE6 */
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    overflow-x: hidden;
    overflow-y: hidden;
    visibility: hidden;
}
.clear {
	clear: both;	
}

a:hover, a:active { outline: none; }
form.htmltemp_rec { color: #FFF; padding: 18px 20px 0; background: #4f84b8 url(../images/box-grad.png) repeat-x 0 0; box-shadow: 0 5px 12px rgba(0,0,0,.4); -webkit-box-shadow: 0 5px 12px rgba(0,0,0,.4); -moz-box-shadow: 0 5px 12px rgba(0,0,0,.4); -khtml-box-shadow: 0 5px 12px rgba(0,0,0,.4); }
fieldset    { border: 0; padding-bottom: 9px; }
label       { display: block; cursor: pointer; line-height: 20px; padding-bottom: 9px; text-shadow: 0 -1px 0 rgba(0,0,0,.2); }
.radios     { padding-top: 18px; background: url(divider.png) repeat-x 0 0; }
.label_check input, .label_radio input  { margin-right: 5px; }
.label_check, .has-js .label_radio { padding-left: 34px; }
.label_radio { background: url(../images/radio-off.png) no-repeat; }
.label_check { background: url(../images/check-off.png) no-repeat; }
label.c_on { background: url(../images/check-on.png) no-repeat; }
label.r_on { background: url(../images/radio-on.png) no-repeat; }
.label_check input, .has-js .label_radio input { position: absolute; left: -9999px; }

.topBorder { background: url("../images/divider.png") repeat-x scroll 0 0 transparent; padding-top: 10px; }
.bottomSpace { padding-bottom: 10px; }

